binSh: binShell.o queue.o
	gcc binShell.o queue.o -o binSh -Wall

binShell.o: binShell.c queue.h
	gcc -c binShell.c -o binShell.o -Wall

queue.o: queue.c queue.h
	gcc -c queue.c -o queue.o

clean:
	@echo "clean project"
	@echo ===============
	-rm *.o
	-rm *.out
	-rm binSh
	@echo ===============
	@echo "clean finished"
